針對(duì)應(yīng)用程式安裝程式檔案的安裝問(wèn)題進(jìn)行疑難解答 | 您所在的位置:網(wǎng)站首頁(yè) › apple mobile device服務(wù)(wù)未能開(kāi)啟,因?yàn)榘l(fā)(fā)生未知錯(cuò)誤 › 針對(duì)應(yīng)用程式安裝程式檔案的安裝問(wèn)題進(jìn)行疑難解答 |
如果您在從應(yīng)用程式安裝程式檔案安裝應(yīng)用程式時(shí)發(fā)現(xiàn)任何問(wèn)題,本主題會(huì)提供一些疑難解答指引,可能有助於。 先決條件若要能夠在 Windows 10 中側(cè)載應(yīng)用程式,使用者裝置必須滿足下一個(gè)需求: Windows 10: 用來(lái)簽署套件的憑證必須由裝置信任。 如需詳細(xì)資訊,請(qǐng)參閱下方 的受信任憑證 一節(jié)。 Windows 10 版本必須支援 .appinstaller 檔案架構(gòu)和散發(fā)通訊協(xié)定。Windows 10 1909 和更早版本: 裝置必須針對(duì)開(kāi)發(fā)人員模式或側(cè)載應(yīng)用程式啟用。 若要深入瞭解,請(qǐng)參閱 啟用您的裝置以進(jìn)行開(kāi)發(fā) 。 常見(jiàn)問(wèn)題第一次在用戶機(jī)器中側(cè)載應(yīng)用程式時(shí),有一些常見(jiàn)問(wèn)題。 接下來(lái)的幾節(jié)將說(shuō)明最常見(jiàn)的問(wèn)題及其解決方案。 Windows 版本下表列出每個(gè) Windows 10 版本可改善側(cè)載體驗(yàn),您會(huì)發(fā)現(xiàn)每個(gè)主要版本都有哪些功能可供使用。 如果您嘗試使用 Windows 10 版本不支援的方法側(cè)載應(yīng)用程式,您將會(huì)收到部署錯(cuò)誤。 版本 側(cè)載附注 版本 17134(2018 年 4 月更新,版本 1803) 您可以透過(guò) UNC/共用資料夾存取檔案 .appinstaller 。 可設(shè)定的更新檢查也已提供。 組建 16299(秋季創(chuàng)作者更新,版本 1709) 引進(jìn)檔案 .appinstaller 以提供應(yīng)用程式的自動(dòng)更新。 此版本僅支援 HTTP 端點(diǎn)。 更新檢查無(wú)法設(shè)定,每 24 小時(shí)都會(huì)發(fā)生。 版本 15063(創(chuàng)作者更新,版本 1703) 應(yīng)用程式安裝工具能夠從商店下載應(yīng)用程式的相依性(僅限於發(fā)行模式)。 版本 14393(年度更新,版本 1607) 已經(jīng)引入安裝程式應(yīng)用程式來(lái)安裝 .appx 和 .appxbundle 檔案,但不支援 .appinstaller 檔案。 Build 10586 (11 月更新,版本 1511) PowerShell 僅透過(guò)使用 Add-AppxPackage 命令來(lái)實(shí)現(xiàn)側(cè)載。 組建 10240 (Windows 10 版本 1507) PowerShell 僅透過(guò)使用 Add-AppxPackage 命令來(lái)實(shí)現(xiàn)側(cè)載。 信任的憑證應(yīng)用程式套件必須使用裝置信任的憑證進(jìn)行簽署。 一般證書(shū)頒發(fā)機(jī)構(gòu)單位所提供的憑證預(yù)設(shè)會(huì)在 Windows作系統(tǒng)中受到信任。 不過(guò),如果用來(lái)簽署應(yīng)用程式套件的憑證不受信任,或是在開(kāi)發(fā)期間使用的本機(jī)產(chǎn)生/自我簽署憑證,應(yīng)用程式安裝程式可能會(huì)報(bào)告套件不受信任,而且會(huì)防止它安裝:
若要解決此問(wèn)題,具有裝置本機(jī)系統(tǒng)管理員許可權(quán)的用戶必須使用 計(jì)算機(jī)憑證 工具,將憑證匯入下列其中一個(gè)容器: 本機(jī)計(jì)算機(jī):受信任的人員 本機(jī)電腦:受信任的根憑證授權(quán)單位(不建議)這很重要 請(qǐng)勿將套件簽署憑證匯入用戶證書(shū)存儲(chǔ)。 應(yīng)用程式安裝程式不會(huì)在驗(yàn)證套件身分識(shí)別時(shí)搜尋用戶憑證。 您可以從 [開(kāi)始] 選單搜尋,輕鬆找到電腦憑證管理工具:
成功匯入簽署憑證之後,重新執(zhí)行應(yīng)用程式安裝程式會(huì)顯示套件受信任且可安裝: 未安裝的相依性 Windows 10 應(yīng)用程式可以根據(jù)用來(lái)產(chǎn)生應(yīng)用程式的應(yīng)用程式平臺(tái)來(lái)?yè)碛屑軜?gòu)相依性。 如果您使用 C# 或 VB,應(yīng)用程式將需要 .NET 運(yùn)行時(shí)間和 .NET Framework 套件。 C++應(yīng)用程式需要 VCLibs。 這很重要 如果應(yīng)用程式套件是內(nèi)建在發(fā)行模式組態(tài)中,則會(huì)從 Microsoft 市集取得架構(gòu)相依性。 不過(guò),如果應(yīng)用程式是以偵錯(cuò)模式組態(tài)建置,則會(huì)從檔案中指定的 .appinstaller 位置取得相依性。 無(wú)法存取的檔案從 HTTP 端點(diǎn)安裝時(shí),請(qǐng)務(wù)必確認(rèn)所有必要的檔案都可供存取。 最簡(jiǎn)單的驗(yàn)證方法是遵循 Visual Studio 所產(chǎn)生 HTML 頁(yè)面中提供的連結(jié)。 您必須檢查這些檔案: 在 Visual Studio 產(chǎn)生的頁(yè)面上的 .appinstaller 處找到 Additional Links > App Installer File 檔案 在 Visual Studio 產(chǎn)生的頁(yè)面上找到的.appx、.appxbundle、.misx或msixbundle檔案Additional Links > Package Bundle備註 根據(jù)您的組態(tài),您的部署中可能會(huì)涉及多個(gè).appx、.appxbundle、.misx 或 msixbundle 檔案。 確保所有項(xiàng)目都可存取。 使用錯(cuò)誤的MIME類型提供檔案從 HTTP 端點(diǎn)安裝時(shí),Webserver 必須在標(biāo)頭中以Content-Type提供所有檔案。 沒(méi)有「Content-Length」標(biāo)頭的檔案從 HTTP 端點(diǎn)安裝時(shí),所有回應(yīng)都必須包含正確的 Content-Length 標(biāo)頭。 這包括GET請(qǐng)求以及HEAD要求。 確保它們?nèi)慷颊_地指定其Content-Length。 若無(wú)法這麼做,可能會(huì)導(dǎo)致類似 App installation failed with error message: Appinstaller operation failed with error code 0x80072F76. Detail: Unknown error (0x80072f76) 或其他錯(cuò)誤。 應(yīng)用程式安裝失敗,並出現(xiàn)錯(cuò)誤訊息:參數(shù)不正確由於目前不支援虛名 URL,因此使用 ms-appinstaller 通訊協(xié)定時(shí),來(lái)源參數(shù) MUST 以 .appinstaller結(jié)尾。 重新導(dǎo)向至結(jié)尾為 .appinstaller 的檔案並不重要。 這也會(huì)以同樣的方式失敗。 修正此問(wèn)題的唯一方法是確定原始 URL 結(jié)尾為 .appinstaller。 隔離應(yīng)用程式安裝程式應(yīng)用程式問(wèn)題如果應(yīng)用程式安裝程式無(wú)法安裝應(yīng)用程式,這些步驟將協(xié)助識(shí)別安裝問(wèn)題。 確認(rèn)應(yīng)用程式套件檔案安裝將應(yīng)用程式套件檔案下載到本機(jī)資料夾,並嘗試使用 Add-AppxPackage PowerShell 命令進(jìn)行安裝。 將 .appinstaller 檔案下載到本機(jī)資料夾,並嘗試使用 Add-AppxPackage -Appinstaller PowerShell命令加以安裝。 應(yīng)用程式安裝程式事件記錄應(yīng)用程式部署基礎(chǔ)結(jié)構(gòu)會(huì)發(fā)出記錄,這些記錄通常適用於透過(guò) Windows 事件查看器偵錯(cuò)安裝問(wèn)題: Application and Services Logs -> Microsoft -> Windows -> AppxDeployment-Server。 此資料夾中會(huì)建立其他紀(jì)錄檔: %LocalAppData%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\DiagOutputDir |
CopyRight 2018-2019 實(shí)驗(yàn)室設(shè)備網(wǎng) 版權(quán)所有 |